uncomfortable or tedious situation or occurrence - Español Inglés Diccionario